in the land of the living


Results for "in the land of the living"

English - Turkish Dictionary

in the land of the living

(English - Turkish Dictionary) :
sağ, hayatta.